<?php 

$postdata=$_POST;
switch ($postdata['pythontype']){
    case 'getSize':
        exec('python '.dirname(__FILE__).'\/python\/getSize.py '.$postdata['task_url'].' '.$postdata['site_id'].' 2>&1',$array,$ret);
        $data=json_decode($array);
        if(is_array($data)){
            echo  json_encode(array('data'=>$data,'status'=>$ret));
        } else{
            echo json_encode(array('data'=>$array,'status'=>$ret));
        }
        break;
    case 'getPay':
        exec('python ' . dirname(__FILE__) . '\/python\/getPay.py "' . $postdata['order_url'] . '" '.$postdata['site_id'].' 2>&1', $array, $ret);
        $data=json_decode($array);
        if(is_array($data)){
            echo  json_encode(array('data'=>$data,'status'=>$ret));
        } else{
            echo json_encode(array('data'=>$array,'status'=>$ret));
        }
        break;
    case 'orderInfo':
        exec('python ' . dirname(__FILE__) . '\/python\/orderInfo.py '.$postdata['thirdorderid'].' '.$postdata['u_eamil'].' '.$postdata['site_id'].' '.$postdata['mobile'].' 2>&1', $array, $ret);
        $data=json_decode($array);
        if(is_array($data)){
            echo  json_encode(array('data'=>$data,'status'=>$ret));
        } else{
            echo json_encode(array('data'=>$array,'status'=>$ret));
        }
        break;
    case 'Timer':
        exec('python ' . dirname(__FILE__) . '\/python\/Timer.py '.$postdata['name'].' "'.$postdata['time'].'" 2>&1', $array, $ret);
        $data=json_decode($array);
        if(is_array($data)){
            echo  json_encode(array('data'=>$data,'status'=>$ret));
        } else{
            echo json_encode(array('data'=>$array,'status'=>$ret));
        }
        break;
    case 'checkaccount':
        exec('python ' . dirname(__FILE__) . '\/python\/checkaccount.py '.$postdata['eamil'].' "'.$postdata['pwd'].'" 2>&1', $array, $ret);
        $data=json_decode($array);
        if(is_array($data)){
            echo  json_encode(array('data'=>$data,'status'=>$ret));
        } else{
            echo json_encode(array('data'=>$array,'status'=>$ret));
        }
        break;
    default:
        echo json_encode(array('data'=>"位置文件类型",'status'=>0));
        break;
}

if(!is_set($array)){
    echo json_encode(array('data'=>"python文件丢失",'status'=>0));
    exit;
}

